package com.stx.jeepay.core.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.stx.jeepay.core.entity.SysConfigEntity;
import com.stx.jeepay.core.model.DBApplicationConfig;


import java.util.Map;

/**
 * 系统配置表
 *
 * @author suntingxing
 * @email 1@gmail.com
 * @date 2023-09-11 13:05:22
 */
public interface SysConfigService extends IService<SysConfigEntity> {

    /**
     * 根据map更新配置信息
     * @param updateMap
     * @return
     */
    int updateByConfigKey(Map<String, String> updateMap);

    /**
     * 数据库application配置参数
     * @param groupKey
     */
    void initDBConfig(String groupKey);

    /** 获取实际的数据 **/
    DBApplicationConfig getDBApplicationConfig();

}

